PublishPressFuture\Modules\Expirator\Models\ExpirablePostModel S

Total Complexity 50
Dependencies 13
Dependents 9
Total lines 508
Lines of code 249
Logical lines of code 130
Comment lines 116
Methods 14
Properties 17

Methods 14

Method Rating Maintainability Complexity Lines of code
sendEmail()
A
39 9 72
expire()
A
45 9 45
getExpirationType()
A
48 7 38
getExpirationCategoryIDs()
S
59 5 14
getExpirationTaxonomy()
S
59 5 14
isExpirationEnabled()
S
66 3 8
getExpirationCategoryNames()
S
64 2 10
getExpirationDate()
S
71 2 6
getExpirationOptions()
S
71 2 6
getExpirationAction()
S
67 2 8
__construct()
S
60 1 13
getExpirationDataAsArray()
S
65 1 9
expirationEmailIsEnabled()
S
79 1 3
getExpirationActionClassName()
S
80 1 3